wine press - French English Dictionary